<%-- 
    Document   : accederCurso
    Created on : 14/12/2008, 08:18:27 AM
    Author     : gabriel
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.util.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%
        String curso_id_ = request.getParameter("curso_id_");
        String curso_nombre_ = request.getParameter("curso_nombre_");
        String curso_descripcion = request.getParameter("curso_descripcion");

        if (curso_id_ == null) {
            curso_id_ = (String) session.getAttribute("curs_id_");
        }
        if (curso_nombre_ == null) {
            curso_nombre_ = (String) session.getAttribute("curso_nombre_");
        }
        if (curso_descripcion == null)
                curso_descripcion=(String)session.getAttribute("curso_descripcion_");
        if ((session.getAttribute("user") == null) || curso_id_ == null /*|| curso_id_.isEmpty() == true*/ || curso_nombre_ == null/*.isEmpty() == true*/) {
            String error;
            if (session.getAttribute("user") == null) {
                error = "usuario nulo";
            } else {
                error = "No existe curso " + curso_id_;
            }
            session.setAttribute("error", error);
            response.sendRedirect("error.jsp");
        } else {
            session.setAttribute("curs_id_", curso_id_);
            session.setAttribute("curso_nombre_", curso_nombre_);
            session.setAttribute("curso_descripcion_", curso_descripcion);
        }
        
%>
<html>
    <head>
        <jsp:include page="cabecera.jsp"/>
    </head>
    <body>
        <div id="main">
            <div id="content">
                <div id="sidebar">
                    <div id="sidebar_top"></div>
                    <div id="sidebar_text">
                        <jsp:include page="sidebarHome.jsp" />
                    </div>
                    <div id="sidebar_bottom"></div>
                </div>
                <div id="text">
                    <jsp:include page="verificaHilosCurso.jsp" />
                    <jsp:include page="verificaRatingCurso.jsp?accion=actualizar" />
                    <br>
                    <br>

                    <h1><%=curso_nombre_%></h1>
                    <a href="preferenciasUsuarioCurso.jsp">       Configuracion de visualizacion del curso</a> <br>
                    <table>
                        <tr>
                            <td>Puntuacion Actual</td><td>
                                <h2>
                                    <%
        String totalvotos = (String) session.getAttribute("totalvotos");
        if (totalvotos == null) {
            out.print("nulo");
        } else {
            out.print(totalvotos);
        }
                                    %>
                                </h2>
                            </td>
                        </tr>
                        <%
        /*
        resultado=(String)(((Vector)vec.get(0)).get(0));
        if (resultado.compareTo("0") ==0){
        session.setAttribute( "voto_actual","sinVoto");
        }
        else{
        session.setAttribute( "voto_actual","conVoto");
        }
        */

        String xvotoactual = (String) session.getAttribute("voto_actual");
        if (xvotoactual.compareTo("sinVoto") == 0) {
                        %>
                        <tr>
                            <td>Tu voto </td>
                            <td>
                                <form action="verificaRatingCurso.jsp">
                                    <input type="hidden" name="accion" value="agregar"  />
                                    <input type="radio" name="rating" value="1" src="images2/link.png"/>
                                    <input type="radio" name="rating" value="2" />
                                    <input type="radio" name="rating" value="3" />
                                    <input type="radio" name="rating" value="4" />
                                    <input type="radio" name="rating" value="5" checked="checked"  />
                                    <input type="submit" value="votar" name="Votar"  />
                                </form>

                            </td>
                        </tr>
                        <%        }
                        %>
                    </table>

                    <br><br>
                    <p><%=session.getAttribute("curso_descripcion_")%></p>
                    <ul> <b>Hilos de discusion:</b> <br><br>
                        <%
        Vector hilos = (Vector) session.getAttribute("listaHilos");
        if (hilos == null) {
            out.println("<li>Aún no se han creado hilos de discusion.</li>");
        } else {

            int i;

            for (i = 0; i < hilos.size(); i++) {
                Vector v1 = (Vector) hilos.get(i);

                String dato0 = (String) v1.get(0);
                String dato1 = (String) v1.get(1);
                String dato2 = (String) v1.get(2);
                        %>
                        <!--div id="left_footer">&copy; Copyright 2008<strong> Colorus </strong>design </div-->
                        <li>Hilo  <a href="verificaHilo.jsp?hilo_id_=<%=dato0%>"> <%= dato1%> </a></li>

                        <%
            }
        }
                        %>
                    </ul>

                    <jsp:include page="verificaArchivosCurso.jsp" />
                    <ul> <b>Archivos del curso:</b> <br><br>
                        
                        <table>
                        <%
        Vector archivos = (Vector) session.getAttribute("listaArchivos");
        if (archivos == null || archivos.size() ==0) {
            out.println("<li>Aún no se han agregado archivos.</li>");
        } else {

            int i;

            for (i = 0; i < archivos.size(); i++) {
                Vector v1 = (Vector) archivos.get(i);

                String dato2 = (String) v1.get(2);//descripcion..enlace!
                String dato4 = (String) v1.get(4);//fecha
                String dato6 = (String) v1.get(6);//nombre

                        %>
                        <tr><td><li><a href="<%=dato2%>"><%=dato6%></a></td><td> en <%=dato4%></td></li></tr>

                        <%
            }
        }
                        %>
                        </table>
                    </ul>

                    <br>

                    <table>
                        <tr>
                            <td><form action="ingresaDatosHilo.jsp">
                                    <input type="submit" value="crear nuevo hilo" />
                                </form>
                            </td>

                            <td><form action="ingresaDatosArchivo.jsp">
                                    <input type="submit" value="agregar archivo" />
                                </form>
                            </td>
                        </tr>
                    </table>
                </div>
            </div>
            <jsp:include page="footer.jsp"/>
        </div>
    </body>
</html>